老徐的博客

Frank.Xu--谦卑若愚,好学若饥
专注于.NET平台下分布式应用系统开发和企业应用系统集成
Focus on Distributed Applications Development and EAI based on .NET
posts - 143, comments - 1888, trackbacks - 9, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

置顶随笔

     摘要: WCF分布式开发学习,应该从哪里开始? 学习WCF是不是就不需要学习Enterprise Sevices(COM+).Net Remoting、Web Service(ASMX)、WSE3.0和MSMQ消息队列? WCF分布式开发学习,如何制定一个合理的计划,才能更好地学习WCF分布式应用开发。应该从哪里开始? 如何下载和安装WCF开发相关的组件。 有什么好的学习书籍、论坛? 对很多WCF学习的初学者来说,这往往面临的问题。 今天整理这个文章,首先是希望对许多WCF的学习者,有个帮助。其次就是算是对《WCF分布式开发步步为赢》系列课程的一个完善。  阅读全文

posted @ 2009-07-31 21:03 Frank Xu Lei 阅读(3581) | 评论 (32)编辑

     摘要: 为了方便大家查阅,我特地整理的博客的所有文章的连接,按照技术文章分类,分别给出文章的连接.我会实时更新目录信息,内容置顶。推荐阅读这个文章以后:WCF分布式开发步步为赢(0):WCF学习经验分享,如何更好地学习WCF? 。在继续学习。 WCF学习推荐顺序: 1.《WCF分布式开发必备知识(4)》 2.《WSE3.0构建Web服务安全(4)》 3.《WCF分布式开发步步为赢(17)》 4.《WCF分布式安全开发实》 5.《WCF技术内幕》 6.《WCF4.0新特性体验》  阅读全文

posted @ 2009-05-22 23:35 Frank Xu Lei 阅读(3868) | 评论 (27)编辑

2010年2月6日

     摘要: 如何选择ASP.NET Web 服务与.NET Remoting,了解 Microsoft .NET Remoting 基础结构和 Microsoft ASP.NET Web 服务如何进行跨进程通信,了解这两种技术的工作原理以及如何为您的应用程序选择合适的技术。  阅读全文

posted @ 2010-02-06 21:06 Frank Xu Lei 阅读(46) | 评论 (0)编辑

     摘要: SOAP 提供一种简单的、可扩展并且功能丰富的 XML 消息处理框架,用于定义高级别的应用程序协议,从而在分布式异构环境中提供更高的互操作性。  阅读全文

posted @ 2010-02-06 21:03 Frank Xu Lei 阅读(89) | 评论 (0)编辑

     摘要: 将一个 ASP.NET Web 服务配置为要求对所有客户端通信使用 SSL。 配置客户端计算机以信任为 Web 服务器颁发 SSL 证书的证书颁发机构 (CA)。 使用 HTTPS 安全地调用 ASP.NET Web 服务。   阅读全文

posted @ 2010-02-06 21:00 Frank Xu Lei 阅读(72) | 评论 (0)编辑

     摘要: Dare Obasanjo 讨论了 W3C XML 架构的各个方面以及命名空间对它们的影响。涉及的主题包括 targetNamespace、elementFormDefault 和 attributeFormDefault 属性以及 include、import 和 redefine 元素在架构中的正确用法  阅读全文

posted @ 2010-02-06 20:56 Frank Xu Lei 阅读(32) | 评论 (0)编辑

     摘要: 本文阐述了 SOAP 历史所遗留下来的 SOAP 编码(又称“Section 5 编码”)为什么在 Web 服务的未来发展中没有立足之地。  阅读全文

posted @ 2010-02-06 20:53 Frank Xu Lei 阅读(41) | 评论 (0)编辑

     摘要: XML 架构预计将在未来的 XML 处理中扮演核心角色,尤其是在 Web 服务领域,它将作为构建更高级别抽象的重要基础之一。本文详细地说明了如何使用 XML 架构定义语言。  阅读全文

posted @ 2010-02-06 20:48 Frank Xu Lei 阅读(50) | 评论 (0)编辑

     摘要: 了解 Microsoft ASP.NET Web 服务方法 (WebMethod) 如何为生成 Web 服务提供一种高效方法。WebMethod 可以将传统的 Microsoft .NET 方法公开为支持 HTTP、XML、XML 架构、SOAP 和 WSDL 的 Web 服务操作。WebMethod (.asmx) 处理程序自动将传入的 SOAP 消息调度到相应的方法,并自动将传入的 XML 元素序列化为相应的 .NET 对象。  阅读全文

posted @ 2010-02-06 20:43 Frank Xu Lei 阅读(56) | 评论 (0)编辑

2010年1月20日

     摘要: 《WCF技术内幕》翻译39:第2部分_第7章_通道管理器:通道工厂和本章小结。讲述通道工厂的原理、对象模型及其相关的重要类型:IChannelFactory接口、IChannelFactory接口、The ChannelFactoryBase Type 、ChannelFactoryBase类型、ChannelFactoryBase类型。讲述了如何创建一个自定义通道工厂。   阅读全文

posted @ 2010-01-20 22:26 Frank Xu Lei 阅读(937) | 评论 (13)编辑

2010年1月19日

     摘要: 《WCF技术内幕》翻译38:第2部分_第7章_通道管理器:通道侦听器。介绍WCF通道侦听器的基本概念,原理,类型接口,以及如何创建一个自定义通道侦听器。  阅读全文

posted @ 2010-01-19 00:32 Frank Xu Lei 阅读(986) | 评论 (4)编辑

2010年1月14日

     摘要: 《WCF技术内幕》翻译37:第2部分_第7章_通道管理器:概述和通道管理器的概念。介绍通道管理器,通道工厂和通道侦听器的概念,作用和它们之间的关系。  阅读全文

posted @ 2010-01-14 23:26 Frank Xu Lei 阅读(1126) | 评论 (2)编辑

2010年1月12日

     摘要: 《WCF技术内幕》翻译36:第2部分_第6章_通道:创建自定义通道和本章小结。如何创建一个自定义WCF通道。  阅读全文

posted @ 2010-01-12 21:26 Frank Xu Lei 阅读(985) | 评论 (3)编辑

2010年1月10日

     摘要: 《WCF技术内幕》翻译35:第2部分_第6章_通道:通道功能。介绍了传输通道,协议通道,组合通道的工作原理。  阅读全文

posted @ 2010-01-10 13:22 Frank Xu Lei 阅读(869) | 评论 (0)编辑

2010年1月7日

     摘要: 《WCF技术内幕》翻译34:第2部分_第6章_通道:通道接口和基本类型。Channel Interfaces and Base Types。主要双工通道,请求/应答通道,数据报通,IChannel,IInputChannel,IOutputChannel,IRequestChannel,IReplyChannel,IDuplexChannel IDefaultCommunicationTimeouts接口,ChannelBase类型的概念和原理。   阅读全文

posted @ 2010-01-07 22:25 Frank Xu Lei 阅读(1024) | 评论 (0)编辑

2010年1月4日

     摘要: 《WCF技术内幕》翻译33:第2部分_第6章_通道:通道形状。通道形状,Channel Shape,MEP,消息交换模式之间的关系。  阅读全文

posted @ 2010-01-04 23:50 Frank Xu Lei 阅读(1177) | 评论 (2)编辑

2009年12月30日

     摘要: 《WCF技术内幕》翻译32:第2部分_第6章_通道:通道状态机。详细介绍了通道和通道工厂里的一个重要概念:通道状态机。它的作用和工作原理。  阅读全文

posted @ 2009-12-30 00:06 Frank Xu Lei 阅读(1410) | 评论 (4)编辑

2009年12月23日

     摘要: 《WCF技术内幕》翻译31:第2部分_第6章_通道:概述与正确认识通道。包含本章目录结构。深入理解WCF通道,从本章开始。  阅读全文

posted @ 2009-12-23 22:20 Frank Xu Lei 阅读(1245) | 评论 (16)编辑

2009年12月20日

     摘要: 《WCF技术内幕》翻译30:第2部分_第5章_消息:复制消息、消息清理和本章小结。Copying Messages,复制消息 ;Message Cleanup,消息清理;Summary,本章小结   阅读全文

posted @ 2009-12-20 20:05 Frank Xu Lei 阅读(1336) | 评论 (1)编辑

2009年12月17日

     摘要: 《WCF技术内幕》翻译29:第2部分_第5章_消息:使用消息头(下)。WS-Addressing 和MessageHeaders类型EndpointAddress类型,AddressHeader类型以及序列化一个EndpointAddress对象。   阅读全文

posted @ 2009-12-17 22:49 Frank Xu Lei 阅读(1464) | 评论 (2)编辑

     摘要: 主要讲述MessageHeaders类型,及其相关内容。 创建一个MessageHeaders对象 添加一个MessageHeader 获取MessageHeader的值 复制一个MessageHeaders对象 序列化一个MessageHeaders对象   阅读全文

posted @ 2009-12-17 00:00 Frank Xu Lei 阅读(1745) | 评论 (5)编辑

2009年12月13日

     摘要: 《WCF技术内幕》翻译27:第2部分_第5章_消息:使用消息头(上)。包括:MessageHeader类型 创建一个MessageHeader对象 序列化一个MessageHeader对象 WS-Addressing终结点规范 MessageHeader外传 MessageHeaders类型 创建一个MessageHeaders对象 添加一个MessageHeader 获取MessageHeader的值 复制一个MessageHeaders对象 序列化一个MessageHeaders对象 WS-Addressing 和MessageHeaders类型 EndpointAddress类型 AddressHeader类型 序列化一个EndpointAddress对象  阅读全文

posted @ 2009-12-13 19:54 Frank Xu Lei 阅读(1476) | 评论 (15)编辑

2009年12月8日

     摘要: 《WCF技术内幕》翻译26:第2部分_第5章_消息:Buffered vs Streamed、序列化和反序列化消息。本节介绍了Buffered与Streamed模式的区别。序列化和反序列化一个Message的过程。以及如何鉴别一个消息是否是SOAP Fault。  阅读全文

posted @ 2009-12-08 20:03 Frank Xu Lei 阅读(1258) | 评论 (9)编辑

2009年12月6日

     摘要: 《WCF技术内幕》翻译25:第2部分_第5章_消息:创建一个消息(下)之MessageFault。讲述Message和SOAP Fault ,Message和SOAP Fault,SOAP Fault 剖析,MessageFault类型之间的联系。  阅读全文

posted @ 2009-12-06 22:14 Frank Xu Lei 阅读(1181) | 评论 (6)编辑

2009年12月3日

     摘要: 《WCF技术内幕》翻译24:第2部分_第5章_消息:创建一个消息(上),以后我会把内容的小节的目录放出来。 创建一个消息............................................................................................................ 1 简要介绍Message序列化和反序列化.................................................................. 1 Message版本...................................................................................................... 1 序列化对象........................................................................................................ 4 从R  阅读全文

posted @ 2009-12-03 23:53 Frank Xu Lei 阅读(1614) | 评论 (3)编辑

2009年12月2日

     摘要: 《WCF技术内幕》翻译23:第2部分_第5章_消息:XmlDictionaryReader,(本节主要讲解的是XmlDictionaryReader类型,如何实例化一个对象,如何使用其来反序列化XmlDictionaryWriter处理的数据。最后是:回到Message)  阅读全文

posted @ 2009-12-02 19:07 Frank Xu Lei 阅读(1366) | 评论 (4)编辑

2009年12月1日

     摘要: 《WCF技术内幕》翻译22:第2部分_第5章_消息:XmlDictionaryWriter。(概述:这一部分介绍了XmlDictionaryWriter类型的相关概念:如何创建,使用一个对象,然后讲述了如何进行Text、二进制和MTOM编码。最后介绍了XmlDictionary的作用【老徐备注2】,已经各种编码的效率问题。你会了解为WCF支持的几种编码格式的基本原理。)  阅读全文

posted @ 2009-12-01 20:26 Frank Xu Lei 阅读(1473) | 评论 (6)编辑

2009年11月29日

     摘要: WCF4.0新特性体验(3):标准终结点(Standard Endpoints)。WCF4.0提供了那些标准终结点?他们有什么作用?如何使用标准终结点?如何该表标准终结点的属性?如何自定义一个标注终结点?本文会给出介绍。  阅读全文

posted @ 2009-11-29 17:29 Frank Xu Lei 阅读(1688) | 评论 (4)编辑

2009年11月27日

     摘要: WCF4.0新特性体验(1):简化配置: 1.默认终结点Default Endpoints 2.绑定协议映射Default Protocol Mapping 3.默认绑定配置Default Binding Configurations 4.默认行为配置Default Behavior Configurations   阅读全文

posted @ 2009-11-27 17:45 Frank Xu Lei 阅读(1125) | 评论 (7)编辑

2009年11月26日

     摘要: 《WCF技术内幕》翻译21:第2部分_第5章_消息:WCF XML Stack 和 XmlDictionary。讲述WCF XML Stack 和 XmlDictionary类型的概念和原理。XmlDictionaryWriter 和XmlDictionaryReader 类型极其作用会在后续翻译里给出。  阅读全文

posted @ 2009-11-26 21:02 Frank Xu Lei 阅读(1344) | 评论 (11)编辑

     摘要: WCF4.0新特性体验(1):WCF4.0新特性预览及学习资源推荐。 WCF4.0做了一些改进,提供了一些新特性如服务自动发现,默认终结点等等。的支持,当然对于以前的一些机制和特性也做了优化。今天整理这个文章,就是简要介绍一下WCF4.0的新特性,以及如何学习WCF4.0的新特性,有什么好的学习资源。也就是《WCF4.0新特性体验》系列文章所要关注的。  阅读全文

posted @ 2009-11-26 12:33 Frank Xu Lei 阅读(1760) | 评论 (16)编辑

2009年11月25日

     摘要: 《WCF技术内幕》翻译20:第2部分_第5章_消息:Message类型介绍,Introduction to the Message Type  阅读全文

posted @ 2009-11-25 23:44 Frank Xu Lei 阅读(1265) | 评论 (7)编辑

2009年11月23日

     摘要: 《WCF技术内幕》翻译19:第1部分_第4章_WCF101:从内部剖析WCF和本章小结。WCF Gross Anatomy from the Inside。 介绍了ServiceModel layer,Channel layer,终结点以及分发器之间的关系。WCF架构层次的概念和关系是本书关注的重点。前面4章作为铺垫内容,介绍了面向服务的概念,消息应用的概念,以及WCF基础概念和架构层次之间的关系。本书6-10章是本书的重点内容。也是精华部分所在。  阅读全文

posted @ 2009-11-23 21:02 Frank Xu Lei 阅读(1008) | 评论 (5)编辑

2009年11月22日

     摘要: 《WCF技术内幕》翻译18:第1部分_第4章_WCF101:从外部剖析WCF ,WCF Gross Anatomy from the Outside. 概括介绍了WCF中重要地址、消息、契约、绑定的概念。  阅读全文

posted @ 2009-11-22 23:54 Frank Xu Lei 阅读(1412) | 评论 (7)编辑

2009年11月19日

     摘要: 《WCF技术内幕》翻译17:第1部分_第4章_WCF101:WCF快速启动,WCF Quick Start。这里会演示如何创建一个简单的WCF程序。这里会提到服务、契约、宿主、绑定和消息的一些概念。读完也会有所收获。  阅读全文

posted @ 2009-11-19 22:48 Frank Xu Lei 阅读(1343) | 评论 (11)编辑

2009年11月17日

     摘要: 消息安全模式+ 自定义X509证书验证。+WSHttpBinding :Secure channel cannot be opened because security negotiation with the remote endpoint has failed. This may be due to absent or incorrectly specified EndpointIdentity in the EndpointAddress used to create the channel. Please verify the EndpointIdentity specified or implied by the EndpointAddress correctly identifies the remote endpoint.   安全通道无法打开,因为安全与远程终结点协商已经失败。这可能是由于在EndpointAddress 缺少或不正确指定用于创建通道的EndpointIdentity。请验证EndpointIdentity指定或暗示的EndpointAddress正确  阅读全文

posted @ 2009-11-17 00:42 Frank Xu Lei 阅读(1179) | 评论 (18)编辑

2009年11月16日

     摘要: 《WCF技术内幕》翻译16:第1部分_第4章_WCF101:概述。本章的目的就是要介绍WCF应用中主要的层次,为本书后面部分章节深入学习这些层次奠定坚实的基础。   阅读全文

posted @ 2009-11-16 22:17 Frank Xu Lei 阅读(1115) | 评论 (9)编辑

2009年11月15日

     摘要: 《WCF技术内幕》翻译15:第1部分_第3章_消息交换模式、拓扑与编排:消息拓扑、消息编排和本章小结。 ( Message Exchange Patterns,Topologies, and Choreographies)。  阅读全文

posted @ 2009-11-15 23:31 Frank Xu Lei 阅读(1058) | 评论 (4)编辑

2009年11月14日

     摘要: 《WCF技术内幕》翻译14:第1部分_第3章_消息交换模式、拓扑与编排:消息交换模式(MEP)。 Message Exchange PatternsTopologies, and Choreographies。WCF支持6中消息交换模式:数据报、请求-响应、双工、带会话的数据报、带会话的请求-响应、带会话的双工。欢迎留言交流,提出建议,谢谢   阅读全文

posted @ 2009-11-14 10:27 Frank Xu Lei 阅读(1310) | 评论 (7)编辑

2009年11月11日

     摘要: 《WCF技术内幕》翻译13:第1部分_第2章_面向服务:为什么SO有意义和本章小结为什么SO有意义   开发者和架构师经常问我,“为什么我们需要面向服务?”我的回答很简单:可伸缩性、维护性、互操作性和灵活性。过去,分布式组件技术像COM紧紧地把所有的组件绑定到一起。最低限度上,这些分布式技术必须分享公共类型系统,并且常常是一个运行时。有了这些依赖,升级和软件升级变得复杂、费时和费力的。面向服务的应用系统,恰恰相反,不需要相同类型的依赖,因此显示出更加适合企业精算需求的行为。   阅读全文

posted @ 2009-11-11 23:41 Frank Xu Lei 阅读(1150) | 评论 (6)编辑

2009年11月10日

     摘要: 《WCF技术内幕》翻译12:第1部分_第2章_面向服务:概念汇总,Putting It All Together.本章前面讲解的SO概念汇集到一起,放在一个例子里给予讲解。  阅读全文

posted @ 2009-11-10 20:43 Frank Xu Lei 阅读(1290) | 评论 (4)编辑

     摘要: 《WCF技术内幕》翻译11:第1部分_第2章_面向服务:面向服务的4个原则,The Four Tenets of Service Orientation.面向服务的4个原则。目前为止,我们已经了解过了面向服务的概念,看过了面向服务的消息结构,检查了消息地址的需求,并且讨论了消息地址的工业标准。如果你理解SO消息里标准地址结构的动机,那么明白面向服务的原则就不会困难。每个面向服务的设计都遵循以下4个院子(经常被称为4原则)。   阅读全文

posted @ 2009-11-10 00:21 Frank Xu Lei 阅读(1684) | 评论 (7)编辑

WCF中文技术论坛:微软WCF中文技术论坛
WCF英文技术论坛:Microsoft WCF English Forum